[PATCH] Fixed unchecked typecasts of DcmItem::search results.
DcmItem::search() returns a stack of DcmObject pointers as search results.
These pointers in most instances need to be casted to DcmItem, DcmElement
or a subclass of these. In many cases, the type of the object was not
properly checked before the typecast. This could lead to segmentation faults
when invalid DICOM datasets were processed where elements had the wrong
value representation.
Gbp-Pq: Name 0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
[PATCH] Fixed issue with delimiters being converted.
Fixed issue with delimiter character "\" being converted when converting
a DICOM dataset that uses a Specific Character Set of "ISO 2022 IR 13\ISO
2022 IR 87" to UTF-8. The delimiter "\" was incorrectly converted to the
Yen sign when processing the value of an "LO" data element that contains
multiple values but does not use any escape sequences. This issues has
been fixed now by always treating the delimiters in a special way.
Thanks to Mathieu Malaterre <mathieu.malaterre@gmail.com> for the report
and David Gobbi <david.gobbi@gmail.com> for the analysis and testing.
Gbp-Pq: Name
da5370947226783ce3548bf1e5b7112fac70de46.patch
dcmtk (3.6.8-6) unstable; urgency=medium
* d/t/run-unit-test: Fix unit-test for new release. Closes: #
1075917
* d/patches: Fixed possible overflows when allocating memory. Closes: #
1074483
[dgit import unpatched dcmtk 3.6.8-6]